place of exhibit - Turc Anglais Dictionnaire